pop-pop boat - German English Dictionary